rock something to one's foundations - Turc Anglais Dictionnaire